rough poppy - Spanish English Dictionary